* {
  margin: 0;
  padding: 0
}

em,i {
  font-style: normal
}

li {
  list-style: none
}

a {
  text-decoration: none;
  cursor: pointer;
}
a:hover{color:unset;}
.posidw{position: relative !important;}

.title {
  background: url("../imgs/title.png") no-repeat center;
  width: 100%;
  /* padding-top: 0.2rem; */
  margin-bottom: 0.2rem;
  max-width: 1920px;
  margin: 0 auto;
  background-size: 100% 100%;
}

.top {
  margin: 0 auto;
  width: 100%;
  box-sizing: border-box;
}
.top a {
  color: #fff;
}
.top a:hover{font-weight: bold;}

.d_top .top a{color:#0059A7 !important;}
.d_top .top .top2024_right_ul li{color: #0059A7;}
.d_top .top .top2024_right_ul li a{color: #0059A7; }
.d_top .top .top2024_right_ul li a:hover{border-bottom: solid .02rem #0059A7;}
.d_top .top2024-nr-r-s span{color:#0059A7 !important;}

.top2024{
  width: 14rem;
  font-size: 16px;font-size: 0.16rem;
  height: 40px;height: 0.4rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #0059A7;
  margin: 0 auto;
}

.top2024_left_ul{
  display: flex;
}
.top2024 li a{color: #fff;}
.top2024_left_ul li {
  margin-right: 22px;margin-right: 0.22rem;
  line-height: 30px;line-height: 0.3rem;
}
.top2024 a:hover{    color: #fff;
  border-bottom: solid 0.02rem #fff;
  padding: 0.05rem 0;  font-weight: unset;}
.top2024_right_ul{
  display: flex;
}
.top2024_right_ul li {
  margin-left: 22px;margin-left: 0.22rem;
  line-height: 30px;line-height: 0.3rem; color: #fff;cursor: pointer;
}
.top2024-nr {
  height: 170px;height: 1.7rem;
 display: flex; justify-content: space-between;
 width: 14rem;
 margin: 0 auto;
}
.top2024-nr-l{display: flex;align-items: center;}
.top2024-nr-l a {
  height: auto;
  display: flex;
  align-items: center;width: 443px;width: 4.43rem; height: 79px;height: .79rem;background: url(../imgs/ghlogo_baise.png) no-repeat; background-size: 100% auto;
}
.d_top .top2024-nr-l a {
background: url(../imgs/ghlogo.png) no-repeat; background-size: 100% auto;
}
.top2024-nr-l a img{width: 441px;width: 4.41rem;height: 79px;height: .79rem;}

.top2024-nr-l-2 {
  width: 400px;width:4rem;
  color: #0059A7;
  margin-left: 10px;margin-left: 0.1rem;
}

.l-2-rm{
  font-size: 38px;font-size: 0.38rem;
  font-weight: 700;
}
.l-2-eng {
  font-size: 12px;font-size: 0.12rem;
}

.top2024-nr-r {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
}
.top2024-nr-r .top2024-nr-r-i{width: 133px;width: 2.6rem; height: 26px; height: .26rem;}
.d_top .top2024-nr-r .top2024-nr-r-i{display: flex;    justify-content: space-between;}
.d_top .top2024-nr-r .top2024-nr-r-i a.ssjfwli{font-size: .24rem;}
.top2024-nr-r .top2024-nr-r-i img{width: 100%;}
 .top2024-nr-r-n {
  position: relative;
  width: 440px;
  width: 4.4rem;
  
  margin-top: 10px;margin-top: 0.1rem;
}


 .top2024-nr-r-n .tbsercon{ 
  border: none;font-size: 16px;font-size: .16px;
  padding-left: 15px;padding-left: 0.15rem;
  color: #bbbbbb;
  box-sizing: border-box;
  width: 440px;
  width: 4.4rem;
  height: 40px;height: 0.4rem;line-height: 40px;line-height: .4rem;
  background: #FFFFFF;
  box-shadow: 0 0 15px 0 rgba(0,0,0,0.07);box-shadow: 0 0 0.15rem 0 rgba(0,0,0,0.07);
  border-radius: 5px;border-radius: 0.05rem;}


.top2024-nr-r-n input {
  border: none;font-size: 16px;font-size: .16rem;
  padding-left: 35px;padding-left: 0.35rem;
  color: #bbbbbb;
  color: #333;
  box-sizing: border-box;
  width: 380px;width: 3.8rem;
  height: 40px;height: 0.4rem;line-height: 40px;line-height: .4rem;
  background: #FFFFFF;
  border-radius: unset;
}
input:-webkit-autofill{-webkit-box-shadow:8 0 0px 1080px white inset;-webkit-text-fi11-color:#555;
}

.xian {
  width: 2px;width: 0.02rem;
  height: 2px;height: 0.2rem; border-radius: 1px;border-radius: .01rem;
  background: #0059A7;
  position: absolute;
  top: 10px;top: 0.1rem;
  left: 89%;
}

.top2024-nr-r-n .ssuo{
  position: absolute;cursor: pointer;
  right: -4px;right: -0.04rem; 
  top: -1%;
  scale: 0.9;
  background: url("../imgs/suosuo.png") no-repeat center;
  width: 60px;width: 0.6rem;
  box-shadow: none;background-size: 40%;
}

.top2024-nr-r-n .xs {
  position: absolute;width: 22px;width: .22rem;height: 21px;height: .21rem;
  left: 20px;left: 0.2rem;top:9px;
  top: .1rem;
  scale: 0.9;
}

.top2024-nr-r-s {
  display: flex;align-items: center;
  margin-top: 25px;margin-top: 0.25rem;
  margin-bottom: 25px;margin-bottom: 0.25rem;
  color: #454545;
}

.top2024-nr-r-s ul {
  display: flex;
  margin-left: 1px;margin-left: 0.01rem;
  flex:1;
}
.top2024-nr-r-s ul a {
  color: #454545;
}

.top2024-nr-r-s ul a:hover{color: #0059A7;}
.top2024-nr-r-s span{font-size: 14px;font-size: .14rem;color: #454545;}

.top2024-nr-r-s ul li{
  padding: 0 10px;padding: 0 0.1rem; 
  font-size: 16px;font-size: 0.16rem;
  background: #fff;
  margin: 0 0.05rem;
  border-radius: 0.2rem;
  height: 0.3rem;
  line-height: .3rem;
  text-align: center;
}

.top2024-nr-r-s ul li:last-child{
  border-right: none;
}
.top2024-nr-r-s a {
  color: #fff;
}
.top2024-nr-r-s a:hover{font-weight: bold;}
.zcztc{
 width: 100%;
 height: 70px;height: 0.7rem;
  background: #0059A7;
  max-width: 1920px;margin: 0 auto;
}
.zcztc ul {
  display: flex;
  margin: 0 auto;
  width: 13.4rem;padding: 0 .3rem;
  
  align-items: center;
  justify-content: space-around;
}
.zcztc ul li {
  width: 200px;width: 2rem;
  text-align: center;
  height: 100%;
  line-height: 70px;line-height: 0.7rem;
  font-size: 24px;font-size: 0.24rem;

}
.zcztc ul li a {
  color: #FFFFFF !important;
}
.zcztc ul li.cur{background: url(../imgs/yimenubg.png) no-repeat center center;background-size:70% auto;}
.zcztc ul li.cur a{position: relative;}
.zcztc ul li.cur a::after{content: ''; width: 50px;width: .5rem;height: 5px;height:.05rem;display: block;background: #fff;position: absolute;top:35px;top: 0.35rem;left: 22px;left: .22rem;border-radius: 0.25px; border-radius: .025rem;}
/*Ã¥Âºâ€¢Ã©Æ’Â¨*/
.footer {
  width: 100%;
  max-width: 1920px; 
  margin: 0 auto 0;
  position: relative;background: #fff;

}
.footer_top {
  width: 100%;
  height: 60px; height: 0.6rem;
  background: #ecf5fc;border-bottom: solid 2px #0059A7;border-bottom: solid .02rem #0059A7;
  margin: 0 auto;
 

}
.footer_topnr {
  margin: 0 auto;
  width: 1400px;width: 14rem;
  
}
.footer_topnr ul {
  display: flex;
  height: 60px;height: 0.6rem;
  align-items: center;
  font-size: 16px;font-size: 0.16rem;
}
.footer_topnr ul li {
  width: 280px;width:2.8rem;
  border-right: #ddd 1px solid;border-right: #ddd .01rem solid;
  color: #333;
  display: flex;
  justify-content: center;
  align-items: center;font-size: 16px;font-size: .16rem;
}
.footer_topnr ul li span:hover{color: #0059A7;}
.footer_topnr ul li:last-child {
  border-right: none;
}
.footer_topnr ul li>img{
  margin-left: 30px; margin-left: 0.3rem;
  width: 13px; width: 0.13rem;
  height: 8px; height: 0.08rem;
}
.footer_bottom {
  margin: 0 auto;
  width: 1400px;width: 14rem;
  
  font-size: 14px;font-size: 0.14rem;
  padding: 30px 0;padding: 0.3rem 0;
  box-sizing: border-box;
  color: #333;
  display: flex;
  justify-content: space-between;
}
.footer_bottom_left {
  display: flex;
  flex-direction: column;
  font-size: 14px;font-size: .14rem;
}
.footer_bottom_lef_one {
  display: flex;align-items: center;
}
.footer_bottom_lef_one div{overflow: hidden;}
.footer_bottom_lef_one div a:hover{color: #0059A7;}
.footer_bottom_lef_one div::after{content: '|';color: #333;font-size: 14px;font-size: .14rem;margin: 0 10px;margin: 0 .1rem;}
.footer_bottom_lef_one div:nth-child(4)::after{display: none;}
.footer_bottom_lef_one div a{color: #333;}
.footer_bottom_lef_two{width: 7rem;display: flex;justify-content: left;flex-wrap: wrap;margin-top: 30px;margin-top: .3rem;}
.footer_bottom_lef_two span{margin: 0 .1rem 0 0;line-height: .3rem;font-size: .14rem;color: #333;}
.footer_bottom_lef_two a:hover{color: #0059A7;}
.footer_bottom_lef_two a{color: #333;}
.footer_bottom_lef_two span:nth-child(1){display: inline-block;}
.footer_bottom_lef_two span:nth-child(2){width: 3.5rem;display: inline-block;}

.footer_bootom_right{
  display: flex;
  align-items:center;justify-content: space-between;
  position: relative;
  width: 450px;width: 4.5rem;
}
.footer_bootom_right a {margin: 0 .05rem;display: inline-block;}
.footer_bootom_right .foottup{display: flex;align-items: center;justify-content: space-between;}
.footer_bootom_right .foottup a img{width: 100%;}
.footer_bootom_right .bbewm{text-align: center; font-size: 14px;font-size: .14rem;width: 90px;width: .9rem;margin: 4px 0 0 20px;margin: .04rem 0 0 .2rem;}
.footer_bootom_right .bbewm img{width: 100%;}
.footer_bootom_right .bbewm span {
  display: block;
  font-size: 14px;font-size: .14rem;color: #333;
  text-align: center;
}
.footer_bootom_right span img{width: 100%;}
  #_span_jiucuo{
    left: -25%;
    top: 15%;
  }
a {
  color: #333;
}


/**Ã©Â¡Â¶Ã©Æ’Â¨Ã¥Â­ÂÃ¨ÂÅ“Ã¥Ââ€¢*/
.departmentbox {
  width: 100%;max-width: 1920px;
  background: rgba(0,89,167,.85);
  position: absolute;
  top: 40px;top:.4rem;
  left: 0;z-index: 9999;box-shadow:0 0 10px #ededed;padding: 20px 0 0 0;padding: .2rem 0 0 0;
}
.department-top{
  margin: 0 auto;width: 1400px;
  width: 14rem;
  

  position: relative;
}
.department-top div ul {
  display: flex;
  flex-wrap: wrap;
  margin-top: 20px;margin-top: 0.2rem;
  padding-bottom: 20px;padding-bottom: 0.2rem;
}
.department-top div ul::after{width: 100%;height: 1px; height: .01rem; background: rgba(255,255,255,.3); margin-top: 20px; margin-top: .2rem;}
.jiezheng ul::after{display: none;}

.department-top div ul li {
  width: 16.66%;
  height: 30px;height: 0.3rem;
  line-height: 30px;line-height: 0.3rem;font-size: 14px;font-size: .14rem;
}
.department-top div ul li a{color: #fff;}
.jiezheng{

}

.department-tb{
  position: absolute;
  right: 10px;right: 0.1rem;
  top: 0;width: 28px;width: .28rem;height: 28px;height: .28rem;cursor: pointer;
}
.department-tb img{width: 100%;}
.link-con{
  width: 100%;
  background-color: #fff;
  position: absolute;
  top: -320px;top: -3.2rem;
  left: 0;
  z-index: 111;
  display: none;box-shadow:0 0 10px #ededed;
}
.link-con .container {
  margin: 0 auto;
  width: 1400px;width: 14rem;
  

  position: relative;
}
.link-con .container ul {
  display: flex;
  flex-wrap: wrap;
  margin-top: 20px;margin-top: 0.2rem;
  padding-bottom: 20px; padding-bottom: 0.2rem;
  padding-left: 70px; padding-left: 0.7rem;
  box-sizing: border-box;
}
.link-con .container ul li{
  width: 20%;
  height: 30px; height: 0.3rem;font-size: 14px;font-size: .14rem;
  line-height: 30px;line-height: 0.3rem;
}
.link-con .container ul li a:hover{color: #0059A7;}
.footer_topnr ul li {
  cursor: pointer;
}

.bumen-titles {
  color: #fff;font-size: 16px; font-size: .16rem;
}

/****Ã¥Ë†â€ Ã©Â¡ÂµÃ¥â€¦Â¬Ã§â€Â¨***/
/*Ã§Â¿Â»Ã©Â¡Âµ*/
.pagecom{
	margin: 30px auto; 
	margin: .3rem auto;
	text-align: center;
}
.pagecom a{
	display: inline-block;
	color: #697387;
	font-size: 14px;
	font-size: .14rem;
	height: 28px;
	line-height: 28px;
	height: .28rem;
	line-height: .28rem;
	min-width: 32px;
	min-width: .32rem;
	border-radius: 2px;
	border-radius: .02rem;
	border: 1px solid #f2f2f2;border: .01rem solid #f2f2f2;
	background: #f9f9f9;
	margin: 0 3px;
	margin: 0 .03rem;
}
.pagecom a.pn{
	color: #adadad;
}
.pagecom a.cur,.pagecom a:hover{
	background:#0059A7;
	color: #fff;
	border: 1px solid #0059A7;
}

.Guidang {
  height:auto;
  position: absolute;
  top: 0rem;
  right: 0.6rem;
  transform: rotateZ(20deg);
  /* display: none; */
}
.Guidang img {
  width: .6rem;
  height: auto;
  margin: 0 auto;
  padding: 0.1rem;
  border: 0.04rem solid #e71f19;
}
.Guidang p {
  font-size: 0.16rem;
  color: #e71f19;
  font-weight: bold;
  text-align: center;
  display: block;
  margin: 0 auto !important;
  line-height: unset;
}
.guidangmaxbox{ position:relative;}

.wyposition{width: 100%;max-width: 1920px;margin: 0 auto;background:#f8fafb;height: 60px; height: .6rem;}
.dahbox{width: 14rem;margin: 0 auto;height: 60px; height: .6rem;}
.zcwjk-m-center{display: flex;align-items: center;}
.zcwjk-m-center p{font-size: 16px;font-size: .16rem;line-height: 60px; line-height: .6rem;display: flex;align-items: center;}
.zcwjk-m-center p::before{content: '';background:url(../imgs/tbdqwz.png) no-repeat; background-size: 100% auto; width: 18px;width: .18rem;height: 22px;height: .22rem;display: inline-block;margin-right: 10px;margin-right: .1rem;}
.zcwjk-m-center a:hover{color: #0059A7;}
.lstmore{display: none;}

/*Ã¥Â­ÂÃ§Â«â„¢Ã¥Â¤Â´Ã©Æ’Â¨*/
.bb-zz-heads {
  width: 100%;
	max-width:1920px;
	margin:0 auto;
  border-bottom: .02rem solid #0059A7;
  padding-bottom: .2rem;
	background:url('../imgs/zzheadbg.png') no-repeat 100% 100%;
	background-size:100% 100%;
}
.bb-zz-heads a:hover {
  color: #0059A7;
}
  
.bb-zz-heades-t a{
  font-size: 16px; font-size: .16rem;
color: #0059A7;
}
.bb-zz-heades-t {
  width: 14rem;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}
.bb-zz-heades-t-l{
  display: flex;
}
.bb-zz-heades-t-l li{
  margin-right: 22px;margin-right: 0.22rem;
  line-height: 40px;line-height: 0.4rem;color: #0059A7;
}
.bb-zz-heades-t-l li a:hover{border-bottom: solid .02rem #0059A7; padding: .05rem 0;}
.bb-zz-heades-c{
  width: 14rem;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  margin-top: .4rem;
  align-items: start;
}
.c-l-gh {
  scale: 0.8;
  width: .75rem;

}
.bb-zz-heades-c-a {
  font-size: 34px;font-size: .34rem;
color: #0059A7;
line-height: 25px; line-height: .25rem;
font-weight: 700;
margin-left: .1rem;
}
.bb-zz-heades-c-l{
  display: flex;
  align-items: center;
}



.bb-zz-heades-c-r{
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
}

.bb-zz-heades-b{
  width: 1.4rem;
  position: relative;
  margin: 0 auto;
 
  /* background-color: pink; */
}
.bb-zz-heades-b-l>a{
position: absolute;
top: -.4rem;
left: -4.6rem;
width: 120px; width: 1.2rem;
height: 45px; height: .45rem;
line-height: .45rem;
border: .01rem solid #c1dfff;
background-color: #ecf5fc;
color: #0059A7;
font-size: .2rem;
text-align: center;
border-radius: 0 20px 0 20px;
border-radius: 0 .2rem 0 .2rem;
font-family:'FZDaBiaoSong-B06S'
}
.bb-zz-heades-b-r>a {
  position: absolute;
top: -.4rem;
left: -3rem;
width: 120px; width: 1.2rem;
height: 45px; height: .45rem;
line-height: .45rem;
background-color: #ecf5fc;
color: #0059A7;
font-size: .2rem;
text-align: center;
border-radius: .2rem 0 .2rem 0;
font-family:'FZDaBiaoSong-B06S';
border: .01rem solid #c1dfff;
}
/* .bb-zz-heades-b-r>a{
  width: 100%;
  height: 100%;
  display: block;
} */

.bb-zz-heades-b-r>a:hover,.bb-zz-heades-b-l>a:hover {
  background-color: #87BFFD;
  color: #fff;
}



.d_top{
  height: auto;
}

.headers .top2024-nr-r-s ul li{
  border:.01rem solid #fff;
}
.headers .top2024-nr-r-s ul li:hover{background: #F4F9FB;border: .01rem solid #CDE5FD;}
.headers .top2024-nr-r-s span{background: url(../imgs/hot.png) no-repeat center center;
  background-size: 100% auto;
  width: 0.3rem;
  height: 0.35rem;}
.headers .top2024-nr-r-n {
  width: 7rem;
  }
  .headers .top2024-nr-r-n .tbsercon{ 
    width: 7rem;
    height: .5rem; line-height: .5rem;
  }
  .headers .top2024-nr-r-n input {
    width: 5.8rem;
    height: .5rem; line-height: .5rem;
  }
  .headers .xian{
    top: .15rem;
  }
  .headers .top2024-nr-r-n .ssuo{
    width:0.6rem;
    height: .5rem;
    right: .1rem;
  }
  .headers .top2024-nr-r-n .xs {
    top: .15rem;
  }
  .headers .top2024-nr-r-s{
    padding: 0 9.2%;
    background-size: 100% 100%;
  }
  .headers .top2024-nr-r-s ul a {
    color: #555;
  }
  .title{
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  position: relative;
  box-sizing: border-box !important;
  }
  .d_top{
    height: auto;
  }

@media screen and (max-width: 768px) {
  .Guidang{top: 0.2rem;
    right: 1.2rem;}
    .Guidang img{width: 1.2rem;}
    .Guidang p{font-size: .24rem;}
  .bb-zz-heads {
    /* background: url('../imgs/zz_top_wap.jpg'); */
    background: url('../imgs/zz_top_wap.jpg') no-repeat 100% 100%;
    background-size:100% 100%;
  }
  
  .title {
      background: url('../imgs/bj202.png') no-repeat center top !important;
      background-size: 100% auto !important;
      /* padding-top: .2rem; */
      padding-top: 0;
  }
  .top {
      margin: 0 auto;
      width: 100%;
      font-size: 0.28rem;
      padding: .15rem 2% 0; 
  }
  .top2024 {
      display: flex;
      height: auto;align-items: start;
      width: 100%;
  }
  .top2024_left_ul li {
      display: none;font-size: .26rem;
  }
  #top2024_department {
      display: flex;font-size: .26rem;
      margin-left: .2rem;
      position: relative;
      width: 2rem;
      justify-content: space-evenly;
  }

  #top2024_department::before{
    content: '';
    position: absolute;
    left: .06rem;
    width: .3rem;
    height: .3rem;
    background: url('../imgs/bjzzystb.png') center center no-repeat;
    background-size: 100% 100%;
  }
  .headers #top2024_department::before{
    background: url('../imgs/db_postion.png') center center no-repeat;
    background-size: 100% 100%;
  }
  .top2024_right {
      width: 65%;
  }
  .top2024_right_ul {
      display: flex;
      position: relative;
      justify-content: flex-end;height:.9rem;align-items: start;
  }
  .top2024_right_ul li{font-size: .26rem;margin-left: .3rem;line-height: unset;}
  .top2024_right_ul li:nth-child(1) {
      width: unset;
      padding-left: unset;height: auto;line-height: unset;margin-left:0;

  }
  .top2024_right_ul li:nth-child(1) a:last-child{
    position:absolute;
		  left:38%;
  }

  .top2024_right_ul li:nth-child(2) {
      width: 50%;
      text-align: start;
  }

  .top2024_right_ul li:nth-child(3) {
      display: none;
      position: absolute;
      left: 46%;
  }
  .top2024_right_ul li:nth-child(4){display: none;}
  .top2024_right_ul li:nth-child(5), .top2024_right_ul li:nth-child(6), .top2024_right_ul li:nth-child(7) {
      background: #F3F9FE;
      border-radius: .3rem;
      border: .02rem solid #B4DBFD;
      line-height:.4rem;
      height: .4rem;
      padding: 0 3%;
      text-align: center;
      margin-left: 2%;
      margin-top: 3.5%;position: absolute;top:.35rem;font-size: .26rem;
  }
  .top2024_right_ul li:nth-child(5){left: .55rem;}
  .top2024_right_ul li:nth-child(6){left: 2.3rem;}
  .top2024_right_ul li:nth-child(7){right: 0rem;}
  .top2024_right_ul li:nth-child(5) a,.top2024_right_ul li:nth-child(6) a,.top2024_right_ul li:nth-child(7) a{
    color: #0059A7;
  }

  .top2024_right_ul li:nth-child(8) {
      position: absolute;
      top: 0;
      right: 0;font-size: .26rem;
  }
  .top2024-nr {
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;padding: .4rem 0 .3rem 0;height: auto;
      width: 100%;
  }
  .top2024-nr-l {
      width:5rem;margin:0 auto !important;
  }

  .top2024-nr-l a img{width: 100%;height: auto;}
  .top2024-nr-l div {
      
  }
  .top2024-nr-r {
      width: 6rem;
      display: flex;
      flex-direction: column;
      align-items: flex-end;padding:.2rem 0 0 0;
  }
  .top2024-nr-r .top2024-nr-r-i {
      width: 1.8rem;height:auto;
  }
  .top2024-nr-r-n {
      position: relative;
      width: 100%;width: 6rem !important;
      margin: 0 auto;
  }
  .top2024-nr-r-n .xs{width: .32rem;height: auto;scale:none;top:0.2rem;}
  .top2024-nr-r-n .tbsercon{border-radius:0.15rem;height:0.7rem;width:6rem;padding-left:0.2rem;margin: 0 auto;position:relative;}
  .top2024-nr-r-n input {
      background: #FFFFFF;
      border: none;
      padding-left: 0.15rem;
      color: #333;
      box-sizing: border-box;
      width: 4.9rem;
      height: 100%;
      border-radius: .5rem;
      border-radius:.2rem;
      padding-left: .45rem !important;font-size: .26rem;

  }
  .xian {
      width: 0.02rem;
      background: #0059A7;
      position: absolute;
      top: .2rem;
      left: 5.2rem;
      height: 0.3rem;
  }
  .top2024-nr-r-n .ssuo {
      position: absolute;cursor: pointer;
      right: 0.2rem;
      top: 0;
      scale:none;
      width: 0.2rem;
      background: url("../imgs/suosuo.png") no-repeat center;background-size:80% auto;
  }
  .top2024-nr-r-s {
      display: none;
  }
  .zcztc {
      width: 100%;
      height: 0.8rem;
      font-size: 0.36rem;
      line-height: 0.8rem;
      background: #0059A7;
      overflow: visible;width: 100vw;
  }

  .zcztc ul {
      width: 100%;
      display: flex;
      align-items: center;
      overflow: auto;
      justify-content: space-between;
      box-sizing: border-box;
  }

  .zcztc ul li {
      width: 25%;
      text-align: center;
      height: .8rem;line-height: .8rem;font-size: .36rem;
      min-width: 25%;
  }

  .zcztc ul li a {
      color: #FFFFFF;
  }
  .zcztc ul li.cur a::after{width: .7rem;height: .06rem;top: .5rem;left: .375rem;}

  .department-top{width: 96%;padding:0 2%;}
  .bumen-titles{font-size: .34rem;}
  .department-top div ul li{height: .64rem;line-height: .64rem;width: 50%;font-size: .32rem;}
  .department-tb{width: .48rem;height: .48rem;right: .4rem;}

  .wyposition{height: auto;}
  .dahbox{width: 100%;height: auto;}
  .zcwjk-m-center{height: auto;line-height: .8rem}
  .zcwjk-m-center p{line-height: .5rem;font-size: .3rem;padding: 2%;flex-wrap: wrap;}
  .zcwjk-m-center p a:hover{color: #0059A7 !important;}
  .zcwjk-m-center p::before{width: .36rem;height: .44rem;margin-right: .2rem;}
  

  .footer{border-top:solid .05rem #0059A7;}
  .footer_top{display: none;}
  .footer_bottom{width: 100%;font-size:.26rem;display:inline-block}
  .footer_bottom_lef_one a{font-size: .26rem;}
  .footer_bottom_lef_one{width: 100%;display: flex;justify-content: center;align-items: center;font-size: .26rem;}
  .footer_bottom_lef_two{display:flex;justify-content: center;align-items: center;flex-wrap: wrap; padding: 0 0 .3rem 0;width: 100%;}
  .footer_bottom_lef_two span{display: block; width: 100%; text-align: center;font-size: .26rem;line-height: .4rem;}
  .footer_bottom_lef_two span:nth-child(2){width: 100%;}
  .footer_bootom_right{width: 100%;padding:2.3rem 0 .2rem 0;height: auto;display:flex;align-items: center;justify-content:center;position: relative;}
  .footer_bootom_right .foottup{width: 54%;}
  .footer_bootom_right .bbewm{height: 2.3rem;position: absolute;top: 0rem;text-align:center;font-size: .26rem;width: 24%;margin: 0;}
  .footer_bootom_right .bbewm img{width: 75%;}
  .footer_bootom_right .bbewm span{font-size: .26rem;width: unset;padding: .1rem 0 0 0;}
  .footer_bootom_right .foottup span,.footer_bootom_right a{margin: 0 .05rem;}
  .pagecom a{font-size: .26rem;min-width: .5rem;height: .5rem;line-height: .5rem;}

 .lstmore{font-size: .3rem;text-align: center;width: 1.8rem; margin: 0 auto; height: .5rem; border: solid .02rem #ddd;border-radius:.5rem;line-height: .5rem; margin: 0 auto;display: block; }



  .link-con {
      display: none;
  }

  /*Ã¥Â­ÂÃ§Â«â„¢Ã¥Â¤Â´Ã©Æ’Â¨**/
  

    /* Ã¥Â¤Â´Ã©Æ’Â¨ */
    .bb-zz-heades-t {
      width: 100%;
    }
    .bb-zz-heades-t .bb-zz-heades-t-l:first-child {
      width: 5.75rem;
      display: block;
      margin-top: .1rem;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
    }
    .bb-zz-heades-c-a{
      font-size: .4rem;
      line-height:.5rem;
    }
    .bb-zz-heades-t-l {
      display: flex;
      position: relative;
      justify-content: flex-end;height:.9rem;align-items: start;
  }
  .bb-zz-heades-t-l li{font-size: .26rem;margin-left: 0.3rem;line-height: unset;}
  .bb-zz-heades-t-l li:nth-child(1) {
      width: unset;
      padding-left: unset;height: auto;line-height: unset;margin-left:0;margin-right: 0;

  }
  .bb-zz-heades-c-r{
    margin-top: .2rem;
  }
  .bb-zz-heades-t-l li:nth-child(2) {
      width: 55%;
      text-align: start;
      margin-left: .3rem;
  }

  .bb-zz-heades-t-l li:nth-child(3) {
      display: none
  }
  .bb-zz-heades-t-l:nth-child(2) li:nth-child(3) {
      position: absolute;
      left: 43%;
      margin: 0;
  }
  .bb-zz-heades-t-l:nth-child(2) li:nth-child(1) a:last-child{
    position: absolute;
    left: 27%;
}
  .bb-zz-heades-t-l li:nth-child(4){display: none;}
  .bb-zz-heades-t-l li:nth-child(5), .bb-zz-heades-t-l li:nth-child(6), .bb-zz-heades-t-l li:nth-child(7) {
      background: #F3F9FE;
      border-radius: .3rem;
      border: .02rem solid #B4DBFD;
      line-height:.4rem;
      height: .4rem;
      padding: 0 3%;
      text-align: center;
      margin-left: 2%;
      margin-top: 3.5%;position: absolute;top:.35rem;font-size: .26rem;
  }
  .bb-zz-heades-t-l li:nth-child(5){left: 0rem;}
  .bb-zz-heades-t-l li:nth-child(6){left: 1.7rem;}
  .bb-zz-heades-t-l li:nth-child(7){right: 0rem;}

  .bb-zz-heades-t-l li:nth-child(8) {
      position: absolute;
      top: 0;
      right: 0;font-size: .26rem;
  }
  .bb-zz-heades-t-l:first-child li {
    display: none;
  }
  .bb-zz-heads .bb-zz-heades-t ul:first-child li:nth-child(3) {
    display: block;
  }
  .bb-zz-heads .bb-zz-heades-t ul:first-child li:last-child{
    display: block;
    /* margin-top: 3.5%; */
    height: .3rem;
    line-height: .3rem;
  }
  
  .bb-zz-heades-t-l:last-child{
    width: 100%;
    margin-top: .1rem;
  }
  .bb-zz-heades-t-l:first-child #top2024_department {
    display: block;
  }
  .bb-zz-heades-t a {
    font-size: .26rem;
  }
  .bb-zz-heades-c{
    width: 100%;
   flex-direction: column;
   align-items: center;
  }
  .c-l-gh{
    height: .8rem;
    scale: 1;

  }
  .bb-zz-heades-b {
    width: 100%;
    height: .5rem;
    margin-top: .3rem;
    display: flex;
    justify-content: flex-end;
  }
  .bb-zz-heades-b-l {
    position: static;
    margin-right: .3rem;
    font-size: .26rem;
  }
  .bb-zz-heades-b-r {
    position: static;
    margin-right: .3rem;
    font-size: .26rem;
  }
  /* jia */
  .bb-zz-heades-b-r>a{
    top: 0rem;
    left: 4.8rem;
    width:2rem;
    
    font-size: .32rem;
    height: .5rem;
    line-height: .5rem;
  }
  .bb-zz-heades-b-l>a{
    top: 0rem;
    left: .8rem;
    width:2rem;
    
    font-size: .32rem;
    height: .5rem;
    line-height: .5rem;
  }
  .bb-zz-heades-c-r>img{
    transform: scale(0.9);
  }
  .bb-zz-heades-t-l #top2024_department{
    margin-left: .3rem;
  }
  
  .bb-zz-heades-t-l #top2024_department::before{
        background: url('../imgs/bb_zz_zj_bj.png') center center no-repeat;
        background-size: 100% 100%;
        left: -0.3rem;
        width:.3rem;
        height:.3rem;
        position: absolute;
        left: -.35rem;
        top: 0;
      }

      
  .headers{
		background: url('../imgs/banner_shijinwap.jpg') no-repeat center top !important;
		background-size: 100% auto !important;
	}
	.headers .top2024-nr {
		padding:1rem 0 1.6rem 0;
	}

}



